69
69
DOI: 10.1201/9781003214335-5
4 Introduction to
Multiplatform
Integration
Build Your Own Remote
Control
A lever is a simple machine that reduces the effort required to lift a heavy load. I find
levers fascinating because these were one of the first machines invented by humans
and have laid the foundation for all present-day machines that rely on a mechanical
principle. The discovery of the lever is largely credited to Archimedes in the third
century bc, who made this sentence famous “Give me a place to stand, and I will
move the world”.
Fast forward to the 21st century, human inventions have reached new heights.
Artificial intelligence is a reality. Electric cars are commercially available, and driver
less versions of these cars will be commonplace on our roads soon. With a smart
phone in our hand, a laptop on our desk, and Alexa playing our favorite tune, we
“facetime” our friends and family whenever we want. We have powerful tools readily
available in our hands! We have come a long way from the simple lever. Yet, there is
so much more to innovate—so much more power to be harnessed in order to utilize
these marvelous machines to their full potential.
During a meeting I recently attended, a speaker was presenting material through
slides, from the podium, facing the audience. The slides were presented on a big
screen for the audience to view. However, the slide show was being controlled by
another team member designated to manage the presentation for all speakers, fur
ther away in the audio control booth. This unavoidable situation is a result of shared
equipment and common slide decks. The speaker had to wait for the team member to
advance the slide. This delay caused awkward silences throughout the presentation.
It made me think about how to make this process more efficient. The team member
and the speaker had two different roles—one to coordinate the presentation files and
another to present the material that was pertinent for the speaker’s specific topic. How
could we design a technical solution that covered both requirements in a seamless way?
Could we solve this problem with a program that can be operated from the
speaker’s smartphone to move the slides?
While there are existing apps to control a presentation from a smartphone, it is
easy to build your own program to achieve the same results and more! To make this
magic happen you require one more piece of software—googledocs. It has the unique